mountain hemlock (tsuga mertensiana) - French English Dictionary